На странице индекса Django admin приложение и его модели, как правило, будут перечислены. Как объекты модели также могут быть перечислены на этой странице индекса? Вместо отображения только приложения, я хочу также отобразить его объекты модели. Как его следует настраивать?
-121--1174695-Поэтому я уверен, что Oracle поддерживает это, поэтому я понятия не имею, что делаю неправильно. Этот код работает:
CREATE MATERIALIZED VIEW MV_Test
NOLOGGING
CACHE
BUILD IMMEDIATE
REFRESH FAST ON COMMIT
AS
SELECT V.* FROM TPM_PROJECTVERSION V;
Если я добавляю в JOIN, он прерывается:
CREATE MATERIALIZED VIEW MV_Test
NOLOGGING
CACHE
BUILD IMMEDIATE
REFRESH FAST ON COMMIT
AS
SELECT V.*, P.* FROM TPM_PROJECTVERSION V
INNER JOIN TPM_PROJECT P ON P.PROJECTID = V.PROJECTID
Теперь я получаю ошибку:
ORA-12054: не могу установить атрибут ON COMMIT refresh для материализованного представления
Я создал журналы материализованного представления как на TPM_PROJECT, так и на TPM_PROJECTVERSION. TPM_PROJECT имеет первичный ключ PROJECTID, а TPM_PROJECTVERSION - составной первичный ключ (PROJECTID, VERSIONID). В чем фокус? Я безрезультатно копал руководства Oracle. Спасибо!