Uploaded image for project: 'Torque'
  1. Torque
  2. TORQUE-200

Generate methods in Peer classes to retrieve a single object from a table

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0-beta1
    • Templates
    • None

    Description

      Often, one knows that a database query will return at most a single object.
      To get that object, the following code is needed:
      List<Book> bookList = BookPeer.doSelect(criteria);
      Book book = null;
      if (bookList.size > 1)
      {
      throw new TooManyRowsException("...");
      }
      if (!bookList.isEmpty())
      {
      book = bookList.get(0);
      }

      There should be methods named doSelectSingleRecord(...) generated in the Peer class which contains teh above code.

      Attachments

        Activity

          People

            tfischer Thomas Fox
            tfischer Thomas Fox
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: