Как настроить игнорирование папок и всех их подкаталогов в CVS?
Это довольно раздражает, когда он фиксирует каждый файл в моем \ bin
, Папки \ obj
или \ TestResult
.
Пробовали * \ TestResult
в списке игнорирования - безрезультатно.
http://mongoid.org/docs/indexing/
Итак, у меня есть:
class PageAnalytic < Analytic
include Mongoid::Document
field :page, :type => String
field :some_id, :type => Integer
field :ga_date, :type => Time
field :pageviews, :type => Integer
field :timeOnPage, :type => Integer
index(
[
[ :page, Mongo::ASCENDING ],
[ :some_id, Mongo::ASCENDING ],
[ :ga_date, Mongo::DESCENDING ]
],
:unique => true
)
end
и я делаю
rake db:create_indexes
, но все же дублирующиеся записи могут быть вставлены?
Обновление: это довольно странно, но после того, как я добавил индекс в оболочку MongoDB и отбросил коллекцию, а затем воссоздал индекс либо в оболочке MongoDB, либо в Mongoid, теперь я могу отбросить коллекцию в оболочке MongoDB, а затем rake создать индекс и использовать mongoid, чтобы добавить одни и те же документы дважды, и mongod сообщит об ошибке для повторяющегося ключа.