Return-Path: Delivered-To: apmail-couchdb-user-archive@www.apache.org Received: (qmail 8618 invoked from network); 28 Mar 2010 00:13:15 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 28 Mar 2010 00:13:15 -0000 Received: (qmail 37452 invoked by uid 500); 28 Mar 2010 00:13:14 -0000 Delivered-To: apmail-couchdb-user-archive@couchdb.apache.org Received: (qmail 37418 invoked by uid 500); 28 Mar 2010 00:13:14 -0000 Mailing-List: contact user-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@couchdb.apache.org Delivered-To: mailing list user@couchdb.apache.org Received: (qmail 37410 invoked by uid 99); 28 Mar 2010 00:13:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Mar 2010 00:13:14 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of faust451@gmail.com designates 209.85.220.226 as permitted sender) Received: from [209.85.220.226] (HELO mail-fx0-f226.google.com) (209.85.220.226) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 28 Mar 2010 00:13:06 +0000 Received: by fxm26 with SMTP id 26so1670135fxm.35 for ; Sat, 27 Mar 2010 17:12:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:content-type :content-transfer-encoding; bh=Uz4tzVHj5okT31YNsHk790aDVItFmEyJGYu/QAlOpls=; b=A4n9z6Zqd5NferA2hmXVvN7Lgfq89VlxpHM96aqB+9V71BfE34Upzp74dPfgvuZdBo fFyR0bUBW2D01NsdXze0puER8xCGKDfgFmmcIK/dn4nbAG93nzf+DEHMppAZOGBLf30V nk69+Jtj36G0+he7O2j6V78jZA6IRWzJC3WVc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=sYcaEt4h23KtJL1FVZUuxmWIQnkkmFaCHOLet5b9ICERQkmizKHxzgQYQHGqzOnNHF zsnIP6z2bafbmIZ5kXNw1r7bS5yYsASyCO0Vv+z7EG9orSXLUAG5Q6hYcU4EGiuMd1To lp3fHOCuF9Y/wifXonUEsQQkz3JwcpYA5LUGA= MIME-Version: 1.0 Received: by 10.86.51.16 with HTTP; Sat, 27 Mar 2010 17:12:46 -0700 (PDT) In-Reply-To: <91076E76-9FAB-4590-82E2-9B14563882F0@gmail.com> References: <91076E76-9FAB-4590-82E2-9B14563882F0@gmail.com> Date: Sun, 28 Mar 2010 03:12:46 +0300 Received: by 10.87.58.1 with SMTP id l1mr6982645fgk.75.1269735166554; Sat, 27 Mar 2010 17:12:46 -0700 (PDT) Message-ID: Subject: Re: Validate uniqueness field From: faust 1111 To: user@couchdb.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org but what if i have two unique fields login email 2010/3/28 J Chris Anderson : > > On Mar 27, 2010, at 4:56 PM, faust 1111 wrote: > >> Hi >> >> In what way i cat implement validation of uniqueness? >> User >> =A0email: unique >> =A0login: =A0unique >> > > You can only have 1 unique field per database. you implement it by using = it as a docid, like > > { > "_id" : "user:unique", > =A0 ... > } > > Chris